thornback ray - German English Dictionary